]> dgit.raspbian.org Git - gnome-shell.git/commit
test-tool: Set up GSettings keyfile
authorFlorian Müllner <fmuellner@gnome.org>
Thu, 27 Nov 2025 15:29:44 +0000 (16:29 +0100)
committerFlorian Müllner <fmuellner@gnome.org>
Thu, 27 Nov 2025 18:24:01 +0000 (19:24 +0100)
commit46cb1e56f756fd3a14d02807ac64aabb71c2ee3e
tree0459241625f9d14063616a6b773d4cd3cd0d1d5a
parent17afe4411f7547f54ee04c1912aa72c7df2e2154
test-tool: Set up GSettings keyfile

Even with a separate XDG_CONFIG_HOME, settings may still be picked
up from the session's dconf instance (although the tool is typically
run through dbus-run-session).

To really ensure that we control the settings, we can force a different
backend. The 'memory' backend would be enough to ensure default values,
however using the 'keyfile' backend means we can also inject non-default
values.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3986>
src/gnome-shell-test-tool.in